lead dithionate - French English Dictionary